<?php
    /**
     * Created by PhpStorm.
     * User: Feixiang
     * Date: 2017/8/7
     * Time: 11:09
     */
    
    namespace Admin\Controller;
    
    use Think\Controller;
    
    
    class CommonController extends Controller
    {
        
        public function __construct()
        {
            parent::__construct();
            $this->_init();
        }
        
        
        /**
         *   初始化
         */
        private function _init()
        {
//            如果已经登录
            $isLogin = $this->isLogin();
            if (!$isLogin) {
//                跳转到登录页面
                $this->redirect('/admin.php?c=login');
            }
        }
    
        /**
         * 获取登录用户信息
         * @return mixed
         */
        public function getLoginUser()
        {
            return session('adminUser');
        }
    
        /**
         *判定是否登录
         */
        private function isLogin()
        {
            $user = $this->getLoginUser();
            if ($user && is_array($user)){
                return true;
            }
            return false;
        }
        
        
    }